restore one's honour - Spanish English Dictionary